/**
 * 基本接口,请不要在这文件里加其它接口
 * @param {string} url - 接口
 * @param {string} method - 请求类型
 * @param {string} encrypt - 1 不加密,2 数字信封加密
 * @param {string} headers - 请求头
 * @param {string} data - 参数体
 */

import request from "../request";

const api = {};

// tgt换取用户信息
api.getUserByTgt = function(params) {
    return request({
        // url: './smyAuthorize/tgt/getAccountUserInfo',
        url: '/api/webuser/info',
        method: 'post',
        data: params,
        headers: {
            'encrypt': 2
        }
    })
};

// 图片上传
api.getFileUpload = function(params) {
    return request({
        url: './file/v1/upload',
        method: 'post',
        data: params,
        headers: {
            'encrypt': 1
        }
    })
};

// 获取动态公钥
api.getPublicKey = function(params) {
    console.log(7)
    return request({
        url: '/attendance-manager/getPublicKey',
        // url: './api/encode/getRSA',
        method: 'post',
        data: params,
        headers: {
            'encrypt': 1
        }
    })
};

// 获取服务器时间
api.getServerTime = function(params) {
    return request({
        url: './api/currentTime',
        method: 'post',
        data: params,
        headers: {
            'encrypt': 1
        }
    })
};


export default api